English Dictionary
◊ GARLIC PRESS
garlic press
n : a press for extracting juice from garlic